package com.dingding.common.core.beans;

import java.io.Serializable;
import java.util.Date;

/**
 * @ClassName: ChatMessages 
 * @Description: 聊天消息(融云) 
 * @author YHQ
 * @date 2016年4月22日 下午5:00:00
 */
@SuppressWarnings("serial")
public class ChatMessages implements Serializable {

	private String id;//主键
	private String fromUserId;//发送用户ID
	private String toUserId;//接收用户ID
	private Integer objectName;//消息类型 ： 1 文本消息 ，2 图片消息，3 语音消息，4 图文消息，5 位置消息，6 添加联系人消息，7 提示条通知消息，8 资料通知消息，9 通用命令通知消息，10 客服握手消息，11 客服挂断消息
	private String content;//发送消息内容
	private Date timestampStart;//客户端发送开始时间
	private Date timestampEnd;//服务器接受时间
	private Integer channelType;//会话类型 ：二人会话是 1 、讨论组会话是 2 、群组会话是 3 、聊天室会话是 4 、客服会话是 5 、 系统通知是 6 、应用公众服务是 7 、公众服务是 8。
	private String msgTimestamp;//别名
	private String msgUID;//消息主键
	
	
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getFromUserId() {
		return fromUserId;
	}
	public void setFromUserId(String fromUserId) {
		this.fromUserId = fromUserId;
	}
	public String getToUserId() {
		return toUserId;
	}
	public void setToUserId(String toUserId) {
		this.toUserId = toUserId;
	}
	public Integer getObjectName() {
		return objectName;
	}
	public void setObjectName(Integer objectName) {
		this.objectName = objectName;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public Date getTimestampStart() {
		return timestampStart;
	}
	public void setTimestampStart(Date timestampStart) {
		this.timestampStart = timestampStart;
	}
	public Date getTimestampEnd() {
		return timestampEnd;
	}
	public void setTimestampEnd(Date timestampEnd) {
		this.timestampEnd = timestampEnd;
	}
	public Integer getChannelType() {
		return channelType;
	}
	public void setChannelType(Integer channelType) {
		this.channelType = channelType;
	}
	public String getMsgTimestamp() {
		return msgTimestamp;
	}
	public void setMsgTimestamp(String msgTimestamp) {
		this.msgTimestamp = msgTimestamp;
	}
	public String getMsgUID() {
		return msgUID;
	}
	public void setMsgUID(String msgUID) {
		this.msgUID = msgUID;
	}
	
}
